.food-list-header {
    background-color: #ffffff;
    width: 100%;
    position: absolute;
    z-index: 999;
    &::-webkit-scrollbar {
        display: none;
    }
    ul {
        display: flex;
        justify-content: space-around;
        padding: .15rem .3rem;
        li {
            width: 20%;
            padding: .15rem .1rem;
            position: relative;
            text-align: center;
            &:nth-child(2) {
                width: 1px;
                background-color: #f7f7f7;
                padding: 0;
            }
        }
        .active {
            color: #D71E2D;
            &::after {
                content: '';
                width: 100%;
                height: 1px;
                background-color: #D71E2D;
                position: absolute;
                bottom: 0;
                left: 0;
            }
        }
    }
}

.accordion-list{
    margin-top: 50px;
}

.pull-to-refresh-content.pull-to-refresh-no-navbar {
    margin-top: 0;
}

#food-list {
    margin-bottom: 15px;
    .item-title-row {
        padding-top: .1rem;
        .food-title {
            font-size: .36rem;
            color: #000000;
        }
        .food-amount {
            color: red;
            font-weight: 500;
            font-size: .32rem;
        }
    }
    .food-desc {
        margin-top: .15rem;
        height: auto;
        -webkit-line-clamp: 1;
    }
}

#food-list:before {
    width: 0;
}

#food-list:after {
    width: 0;
}

.empty-data {
    text-align: center;
    margin-bottom: 50px;
    display: none;
}